stroka = input().split()
rus = ["Ё", "Й", "Ц", 'У', 'К', 'Е', 'Н', 'Г', 'Ш', 'Щ', 'З', 'Х', 'Ъ', 'Э', 'Ж', 'Д', 'Л', 'О', 'Р',
       'П', 'А', 'В', 'Ы', 'Ф', 'Я', 'Ч', 'С', 'М', 'И', 'Т', 'Ь', 'Б', 'Ю']
english = 'Q W E R T Y U I O P A S D F G H J K L M N B V C X Z q w e r t y u i o p l k j h g f d s a z x c v b n m'
eng = english.split()
count = 0
count1 = 0
count2 = 0
count3 = 0
if len(stroka) <= 1:
    print("Мало данных для анализа!")
else:
    print(f'Кол-во слов: {len(stroka)}')
    for i in range(len(stroka)):
        for j in range(len(rus)):
            if rus[j] in stroka[i][0]:
                count += 1
    print(f"Кол-во слов с заглавной кириллической буквы: {count}")
    for i in stroka:
        if i[0] in eng:
            count3 += 1
    print(f"Кол-во слов содержащих латинский символ: {count3}")
    for i in range(len(stroka)):
        if len(stroka[i]) <= 3:
            count1 += 1
    print(f"Кол-во слов не превышающих 3 символa: {count1}")
    for i in range(len(stroka)):
        if "-" in stroka[i]:
            count2 += 1
    print(f"Кол-во слов в составе которых имеется дефис: {count2}")
    print()
    dlinnn = stroka[0]
    for i in range(len(stroka)):
        if len(stroka[i]) > len(dlinnn):
            dlinnn = stroka[i]
    print(f'Самое длинное слово: {dlinnn}')
    print(f"Длина слова: {len(dlinnn)}")

